agglomeration areas - Spanish English Dictionary